Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MEWS PLACE Detached £385,000 3 Dec 2012
3 MEWS PLACE Detached £284,400 16 Jun 2004
4 MEWS PLACE Detached £90,000 31 May 1995
5 MEWS PLACE Detached £480,000 28 Jul 2014